home *** CD-ROM | disk | FTP | other *** search
- Path: lince.lander.es!news
- From: Marcos Mayorga Aguirre <sparda@lander.es>
- Newsgroups: comp.lang.c++
- Subject: Watcom & Interrups
- Date: Tue, 26 Mar 1996 14:52:16 +0100
- Organization: Aqui va mi Organization
- Message-ID: <3157F690.F45@lander.es>
- NNTP-Posting-Host: ppp002.lander.es
- Mime-Version: 1.0
- Content-Type: multipart/mixed; boundary="------------37262EC4935"
- X-Mailer: Mozilla 2.0GoldB1 (Win95; I)
-
- This is a multi-part message in MIME format.
-
- --------------37262EC4935
- Content-Type: text/plain; charset=iso-8859-2
- Content-Transfer-Encoding: 7bit
-
- Hello,
-
- I am making a program in dos-protected mode using Watcom C++ compiler and I can't follow anymore
- because a problem have arrived and it is messing my mind.
-
- The idea is creating a interrupt function that everytime is called refresh the graphic screen,
- drawing with the Watcom graphics library pixels, lines, rectangles and graphic text.
-
- The problem arises when the interrupt body is executing after invoking it. The intrinsic C++ code
- such logic opertations or increasing counters is succesfully executed but the library functions
- such _rectangle, printf, etc are ignored.
-
- The code I have written is this:
-
- void main(void)
- {
- [...]
-
- _dos_setvect(38, refresh); //associate refresh function with interrupt #38
-
- [...]
-
-
- REGS in_regs;
- REGS out_regs;
- SREGS sregs;
- segread(&sregs);
- int386x(38,&in_regs,&out_regs,&sregs); //invoque interrupt 38, it must execute refresh()
-
- [...]
-
- }
-
-
- void interrupt refresh(void)
- {
- counter++; //success
- printf("*"); fflush(stdout); //fail
- _rectangle(_GFILLINTERIOR,100,100,550,360); //fail
- _moveto(0,0); _lineto(600,450); //fail
- if (counter==100) counter=0; //success
- }
-
-
- Why does not work these functions?
- Plesae if you can explain me reply in this newsgroup or by email:
-
- Thank you
-
-
- --
-
- ***********************************************************
- *** Marcos Mayorga <sparda@lander.es> ***
- *** Busco chica guapa, inteligente, 386 o superior ***
- *** http://www.lander.es/~sparda ***
- ***********************************************************
-
- --------------37262EC4935
- Content-Type: text/plain; charset=iso-8859-2
- Content-Transfer-Encoding: 7bit
- Content-Disposition: inline; filename="~sparda"
-
- [Image]
-
- UNDERGROUND MUSIC BAND
-
- [Image] [Image]
-
- !! Bienvenidos !!
-
- Espero que disfruteis de esta pagina, donde podeis encontrar informacion
- sobre este grupo de musica, su historia, componentes, y enlaces relativos a
- nuestras influencias musicales.
-
- Ademas de paginas personales sobre cada uno de nosotros, con informacion
- sobre nuestros aficiones, estudios, vicios y depravaciones.
-
- Esta pagina se publico por primera vez el Viernes 15 de Marzo de 1996, y
- permanecera en construccion durante algun tiempo.
-
- ----------------------------------------------------------------------------
-
- Miembros
-
- + S. R. Parda (Teclados)
- + M. Mayorga (Percusion)
- + Ferni P. Adan (Bajo)
- + Isa (Vocalista, Guitarra acustica)
- + Claudio S. (Guitarra)
-
- Historia
-
- Fue en el Happening de marzo de 1.995 celebrado en la Universidad
- Complutense de Madrid, donde surgi≤ la idea de crear un grupo de
- musica. Este seria el que mas tarde habria de llamarse "Trabucos y
- Margaritas", integrado por J. Antunez, Andres, A. Mejuto y Marcos
- M. Posteriormente, en Julio, Santi.R.P. se uniria al grupo.
-
- Tras un languido verano repartiendo propaganda llego el dia en que
- la lluvia monetaria lleno nuestros apolillados bolsillos. Ya
- estabamos en condiciones de comprar los instrumentos. Para la
- arriesgada mision era imprescindible caminar tras el sendero de
- experiencia de un guru en un universo lleno de marcas, sonidos y
- precios.
-
- Asi una buena noche de copas al salir de nuestro borroso Scruffy
- se nos aparecio nitida la silueta del que nos habria de guiar en
- el empe±o (nunca mejor dicho). Ferni, amante de la musica,
- accederia a aconsejarnos sobre nuestra delicada adquisicion. Con
- esto y con la desinteresada y arriesgada colaboracion economica
- del Sr. D. Tomas Rabazo y Marquez (el cual mantuvo a Marcos en
- dique seco durante seis meses mientras devolvia el prestamo)
- adquirimos los instrumentos a mediados de Agosto de 1995.
-
- Pronto Santi y Marcos descubririan que algo dentro del negro ser
- de Ferni le incitaba a estar ansioso por descubrir nuevas
- fronteras en el mundo de la creatividad musical. Sin saberlo,
- comenzaba a germinar silencisamente el embrion de un nuevo clan en
- forma de ob-sesiones musicales, aparte de los incipientes Trabucos
- y Margaritas.
-
- Ya con el instrumental necesario, la llegada de los examenes de
- Septiembre retrasaria el inicio formal de Trabucos. Y durante ese
- tiempo, brot≤ ya con fuerza "Amanita Phalloides", que estarφa
- formado por Ferni, Isa (la novia de Ferni), Marcos, y Santi.
-
- La necesidad de un lugar para ensayar hizo apresurar nuestros
- contactos con el fin de hacernos con un hueco en unos locales que
- tenemos en nuestra ciudad: Tres Cantos. Este lugar fue en su dia
- el escenario de un crudo campo de batalla, donde nos jugabamos la
- supervivencia musical del grupo. Un acuerdo con "Demencia" (el
- cual consistiria en que a cambio de tocar en su local pondriamos
- una puerta nueva) asento por fin la estabilidad de los grupos. Un
- trabajo perfecto dio como fruto una puerta blindada digna del
- "Equipo A", y que suponia nuestro ingreso en el local.
-
- Y por fin, el 23 de Septiembre de 1995 comienzan los ensayos de
- "Trabucos y Margaritas" y "Amanita Phalloides". Y se incorporaria
- a este ultimo grupo Adrian, un precoz guitarra, conocido de Isa y
- Ferni. A la vez que las ausencias de algunos miembros de Trabucos
- iban provocando la lenta extinci≤n de este, la buena marcha de
- Amanita se reflejaba en la constante creaci≤n de temas.
-
- En Noviembre de 1995 Trabucos se disolvi≤ definitivamente, y
- Amanita Phalloides sigue sus andanzas para satisfacci≤n de sus
- miembros.
-
- A partir Febrero de 1996, Adrian inicia su proceso de separaci≤n
- del grupo, y este se dispone a la incorporaci≤n de un nuevo
- guitarrista mßs involucrado en los intereses de la banda, mientras
- prosiguen los ensayos sin Adrian.
-
- El Sabado16 de Marzo de 1996 se incorpora Claudio Sandra y la
- formaci≤n adopta su nombre definitivo:
-
- Jane┤s Bones
-
- Influencias
-
- + The Cure
- + New Order [(*)]
-
- + The Beatles
- + Joy Division [(*)] [(*)]
-
- + The Doors
- + Kraftwerk
-
- ----------------------------------------------------------------------------
-
- email: sparda@lander.es
-
- Desde el 20 de Marzo de 1996 se han hecho [Image]accesos a esta pagina.
-
- Ultima revision: 23-3-96
-
- --------------37262EC4935--
-
-